package com.glance.browser.domain;

import java.util.Date;
import javax.persistence.metamodel.SetAttribute;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;

@StaticMetamodel(KnowledgeClass.class)
public abstract class KnowledgeClass_ {

	public static volatile SingularAttribute<KnowledgeClass, Long> id;
	public static volatile SingularAttribute<KnowledgeClass, Date> publisherDate;
	public static volatile SingularAttribute<KnowledgeClass, String> title;
	public static volatile SingularAttribute<KnowledgeClass, String> description;
	public static volatile SetAttribute<KnowledgeClass, KnowledgeClass> parentClasses;
	public static volatile SingularAttribute<KnowledgeClass, User> owner;
	public static volatile SetAttribute<KnowledgeClass, KnowledgeItem> knowledgeItems;
	public static volatile SetAttribute<KnowledgeClass, KnowledgeClass> knowledgeClasses;
	public static volatile SingularAttribute<KnowledgeClass, Integer> version;
	public static volatile SetAttribute<KnowledgeClass, History> changes;

}

